@charset "utf-8";
@import "reset.css";
/*************************************
* 文件名称：全局公用样式表
* 作   者：周泽彬
* 创建日期：2013-4-25
* 文件版本：V1.0
* 内容概要: 全局定义、布局样式
*************************************/
/* logo/ver/*/
.logo { float: left; display: block; padding: 0; margin: 0; width:426px; padding-top: 24px; }
.ver { float: right; width: 200px; padding: 0; margin-top: 10px; color: #727b73; }
.ver a { color: #ccc; }
.ver a:hover { color: #000; }
.language { height: 20px; line-height: 20px; text-align: right }

.more { float: right; }
.more a { font-weight: normal; font-size: 12px; }
 
#layout { width: 100%; background: url(back.jpg) center top no-repeat; }
/*container/header/main/footer*/
#container { width: 1004px; padding: 0; margin: 0 auto; }
#main{ background:#ebebeb; padding:15px; margin-top:15px;}
#header { width: 100%; background:url(../images/topbg.jpg) top center repeat-x }
#header #top { width: 1004px; margin: 0 auto;  height: 128px; position:relative; }
#header .lang_menu, #header .line { color:#fff; padding:0 10px;}
#banner { text-align:center }
.header-ri{ }
.h-nav { width:100%; background:#333 }
.topr { width:440px; padding: 32px 0 0; margin-bottom:10px;}
.toprlink{  line-height: 21px; }
.toprlink li{ float:right; display: block; position:relative; z-index:999;} 
.toprlink li.line{ margin:0px 16px 0 12px; _margin:3px 16px 0 12px;}
.toprlink ul li .hide_ewm{ position:absolute; left:-50px; top:28px; display:none; }
.toprlink ul li .hide_ewm img{ width:127px; height:127px; border:6px solid #fff;}
.toprlink li h3{ background: url(../images/phone.jpg) left center no-repeat;  font-weight:bold; padding-left:29px; margin-right:15px; }
.toprlink li h3 span{ color:#785f49; font-weight:bold; font-size:16px font-family:"Times New Roman"}
.top_menu{ display:block; float:left;width:75px; height:21px; line-height:21px; text-align:center; background:none; color:#bba883;}
/*微博 微信*/
.weibo_menu{ background: url(../images/weibo.jpg) no-repeat; width:27px; height:27px; display:block; float:left; text-indent:-9999px; }
.weixin_menu{ background:url(../images/weixin.jpg) no-repeat; width:27px; height:27px; display:block; float:left; text-indent:-9999px; }
/*left*/
#left { float: left; width:228px; }
#left .left-tit { background:url(../images/left-tit.jpg) left center no-repeat; font-size: 16px; height: 62px; padding-left:105px; padding-top:22px }
#left .left-tit  h2{   color:#AC0500 }
#left .left-tit  p{  color:#000 }

.left-ad{ text-align:center}
.menu { width: 100%; margin: 0 0 10px; overflow: hidden; }
.menu .head { height: 55px; overflow: hidden; }
.menu ul { background: url(/img/menu_bg.png) repeat-y; }
.menu li .i { display: block; height: 34px; line-height: 34px; padding: 0 0 0 57px; background: url(/img/menu_blurfocus.png) no-repeat; }
.menu li.focus .i { color: #fff; font-weight: bold; background: #FC3; }
/*right*/
#right { float: right; width: 730px;  }
#right .Current{ background:url(../images/dot.jpg) repeat-x left bottom; line-height:48px; height:49px; color:#666; margin-bottom:5px;}
#right .Current a.back{ background:url(../images/a_back.jpg) no-repeat; width:50px; height:48px; display:block; float:right;  }
#right .Current em{ margin-right:10px; float:right; color:#9b9b9b; font-style:normal;}
#right .Current em span{ color:#171717;}
#right .Current em a{color:#9b9b9b;}
#right .Current b{ font-size:18px; display:inline-block; border-bottom:2px solid #AC0500; line-height:47px;}


#right .content { padding-top: 15px; }

/*footer*/
#footer{ /*background-color:#380504; background: url(../images/footbg.jpg) repeat-x;*/     }
#footer .copyRight{ padding:10px 0; font-family:Arial; }
#footer .copyRight .f2{ color:#fff; text-align:right; background:url(../images/footlogo.jpg) right center no-repeat; padding-right:170px;}
#footer .footerNav{ height:25px; line-height:25px; color:#fff; font-size:14px;}
#footer .footerNav a{ color:#fff; padding:0 8px}
#footer .footer_txt{ color:#FFFFFF; line-height:25px;}

.rollpic{}

.box{ border:1px solid #d8d8d8; background:#f0f0f1; padding:10px;}
.box .tit{ background:#fff url(../images/index4_49.jpg) left center no-repeat; padding-left:145px;}
.whitebox{ background:#fff; padding-left:10px;}
.whitebox h1{ font-size:18px; font-weight:bold;  color:#8d0001; margin-top:10px; margin-bottom:10px;}
.whitebox p{ margin-bottom:15px; font-size:14px}

.news-l{ float:left; width:204px; background:url(../images/newspicbg.jpg) no-repeat; padding:5px 0 0 5px}
.news-l p{ margin-bottom:25px;}
.news-r{ float:right; width:268px; padding:15px; background:#fff;}

.links{ width:334px; height:25px; background:url(../images/links.gif) no-repeat; position:relative; z-index:5; float:left; margin-top:28px;}
.links .list{height:25px;line-height:25px; text-align:center; position:relative; color:#3e3e3e;}
.links .logdaony{width:332px; border:1px solid #e2e2e2; background:#fff; padding-top:5px; padding-bottom:5px; position:absolute; bottom:25px;left:0px; line-height:25px; display:none; cursor:pointer;}
.links .logdaony li{height:25px;line-height:25px; padding-left:12px; color:#4f4d4d;}
.footer .base{ width:472px; float:left; text-align:right; line-height:20px; color:#636363;padding-top:20px;}
.footer .base a{ color:#636363;}
.footer .dblog{ width:172px; padding-right:10px; float:right; padding-top:20px;}

.firbox{ background:#fff;} 
.firbox .picbox{ float:left; width:237px;}
.firbox .txtbox{ float:right; width:320px;}
.firbox .txtbox h2{ font-size:18px; font-weight:bold; margin-bottom:15px;}
.firbox .txtbox p{ line-height:25px; color:#545454; font-size:13px}

.showbox { width:497px; float:left;}
.rightbox{ width:214px; float:right; font-size:14px}

.return{ margin-top:20px;}
.return h4 { height:25px; display:block; margin-bottom:8px;}
